/*
 * Created on Feb 21, 2005
 */
package org.vectrics.system;

import java.util.Collection;

import org.vectrics.common.db.RecordObject;

/**
 * @author MMoore
 */
public class PagePrivilege implements RecordObject {
    private String description = null;

    private Long id = null;

    private String page = null;

    private Collection<PagePrivilegeUserPrivilege> pagePrivilegeUserPrivileges = null;

    /**
	 * 
	 */
    public PagePrivilege() {
        super();
    }

    /**
     * @return Returns the description.
     */
    public String getDescription() {
        return this.description;
    }

    /**
     * @return Returns the id.
     */
    public Long getId() {
        return this.id;
    }

    /**
     * @return Returns the page.
     */
    public String getPage() {
        return this.page;
    }

    /**
     * @return Returns the pagePrivilegeUserPrivileges.
     */
    public Collection<PagePrivilegeUserPrivilege> getPagePrivilegeUserPrivileges() {
        return this.pagePrivilegeUserPrivileges;
    }

    /**
     * @param description
     *            The description to set.
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * @param id
     *            The id to set.
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @param page
     *            The page to set.
     */
    public void setPage(String page) {
        this.page = page;
    }

    /**
     * @param pagePrivilegeUserPrivileges
     *            The pagePrivilegeUserPrivileges to set.
     */
    public void setPagePrivilegeUserPrivileges(Collection<PagePrivilegeUserPrivilege> pagePrivilegeUserPrivileges) {
        this.pagePrivilegeUserPrivileges = pagePrivilegeUserPrivileges;
    }
}
